package model.liczba;


public class CObslugaLiczbaBigDecimal extends CObslugaLiczba implements IObslugaLiczba  {

	int precyzja;
	
	public CObslugaLiczbaBigDecimal(int precyzja) {
		this.precyzja = precyzja;
	}
	
	@Override
	public ILiczba getZERO() {
		return CLiczbaBigDecimal.ZERO;
	}

	@Override
	public ILiczba getJEDEN() {
		return CLiczbaBigDecimal.JEDEN;
	}

	@Override
	public ILiczba getE() {
		return CLiczbaBigDecimal.E;
	}

	@Override
	public ILiczba create(double liczba) {
		return new CLiczbaBigDecimal(liczba, precyzja);
	}

	@Override
	public int getPrecycja() {
		return precyzja;
	}


}
